// OGoMojo
// Whitemice.MOGI.RPC2.TaskList
// License: LGPL
// Copyright: Whitemice Consulting, 2006
// Author(s): Adam Tauno Williams (awilliam@whitemice.org)
using System;
using System.Net;
using System.Web;
using System.Collections;
using Whitemice.MOGI;


namespace Whitemice.MOGI.RPC2 {
	/// \brief Implements the server class to use the XML-RPC protocol
	
	internal enum ETaskList : uint { ToDo, Delegated, Archived };
	
	internal class TaskList
	{
	
		public ArrayList	todoTasks;
		public ArrayList	delegatedTasks;
		public ArrayList	archivedTasks;
		public IServer		server;
		
		public TaskList(IServer	server)
		{
			this.server = server;
			todoTasks = new ArrayList();
			delegatedTasks = new ArrayList();
			archivedTasks = new ArrayList();
		}
		
		public void AddTask(ETaskList list, ITask task)
		{
		}
		
		public void RemoveTask(ETaskList list, ITask task)
		{
		}
	}
}